package com.csu.cphone.dao;

import java.util.List;
import java.util.Map;

import com.csu.cphone.pojo.PhoneBrandPojo;

/**
 * @项目名称：cphone
 * @类名称：PhoneBrandMapper
 * @类描述：
 * @创建人：Tangc
 * @创建时间：2017年9月14日 下午4:15:24
 * @company:
 */
public interface PhoneBrandMapper
{

    /**
     * @description 根据Id查询品牌
     * @author 阳凯
     * @date 2017年9月20日 下午9:42:06
     * @param id
     * @return
     */
    PhoneBrandPojo selectById(Integer id);

    /**
     * @description
     * @author TangC
     * @date 2017年9月14日 下午4:17:40
     * @param phoneBrand
     */
    int insert(PhoneBrandPojo phoneBrand);

    /**
     * @description
     * @author TangC
     * @date 2017年9月14日 下午7:04:45
     * @return
     */

    List<PhoneBrandPojo> selectBrandList();

    /**
     * @description
     * @author TangC
     * @date 2017年12月6日 上午10:06:56
     * @param phoneBrand
     * @return
     */

    Integer update(PhoneBrandPojo phoneBrand);

    /**
     * @description
     * @author TangC
     * @date 2017年12月6日 上午10:07:16
     * @return
     */

    Integer count();

    /**
     * @description
     * @author TangC
     * @date 2017年12月6日 上午10:07:21
     * @param map
     * @return
     */

    List<PhoneBrandPojo> queryList(Map<String, Object> map);

    /**
     * @description
     * @author TangC
     * @date 2017年12月6日 上午10:07:26
     * @param phoneBrandId
     * @return
     */

    Integer deleteById(Integer phoneBrandId);

}
